Search results for "Conjunctive query"

showing 4 items of 4 documents

Quantum Query Complexity of Boolean Functions with Small On-Sets

2008

The main objective of this paper is to show that the quantum query complexity Q(f) of an N-bit Boolean function f is bounded by a function of a simple and natural parameter, i.e., M = |{x|f(x) = 1}| or the size of f's on-set. We prove that: (i) For $poly(N)\le M\le 2^{N^d}$ for some constant 0 < d < 1, the upper bound of Q(f) is $O(\sqrt{N\log M / \log N})$. This bound is tight, namely there is a Boolean function f such that $Q(f) = \Omega(\sqrt{N\log M / \log N})$. (ii) For the same range of M, the (also tight) lower bound of Q(f) is $\Omega(\sqrt{N})$. (iii) The average value of Q(f) is bounded from above and below by $Q(f) = O(\log M +\sqrt{N})$ and $Q(f) = \Omega (\log M/\log N+ \sqrt{N…

CombinatoricsDiscrete mathematicsComplexity indexKarp–Lipton theoremBounded functionCircuit minimization for Boolean functionsCircuit complexityUpper and lower boundsPlanarity testingBoolean conjunctive queryMathematics
researchProduct

Querying the Guarded Fragment with Transitivity

2016

We study the problem of answering a union of Boolean conjunctive queries q against a database Δ, and a logical theory φ which falls in the guarded fragment with transitive guards (GF + TG). We trace the frontier between decidability and undecidability of the problem under consideration. Surprisingly, we show that query answering under GF2 + TG, i.e., the two-variable fragment of GF + TG, is already undecidable (even without equality), whereas its monadic fragment is decidable; in fact, it is 2exptime-complete in combined complexity and coNP-complete in data complexity. We also show that for a restricted class of queries, query answering under GF+TG is decidable. © 2013 Springer-Verlag.

Discrete mathematicsClass (set theory)Transitive relationTrace (linear algebra)0102 computer and information sciences02 engineering and technology16. Peace & justice01 natural sciencesDecidabilityUndecidable problemTheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGESDescription logicFragment (logic)010201 computation theory & mathematics0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingConjunctive queryMathematicsAutomata, Languages, and Programming
researchProduct

Pellet: A Practical OWL-DL Reasoner

2007

In this paper, we present a brief overview of Pellet: a complete OWL-DL reasoner with acceptable to very good performance, extensive middleware, and a number of unique features. Pellet is the first sound and complete OWL-DL reasoner with extensive support for reasoning with individuals (including nominal support and conjunctive query), user-defined datatypes, and debugging support for ontologies. It implements several extensions to OWL-DL including a combination formalism for OWL-DL ontologies, a non-monotonic operator, and preliminary support for OWL/Rule hybrid reasoning. Pellet is written in Java and is open source.

JavaComputer scienceProgramming languagemedia_common.quotation_subjectWeb Ontology LanguageSemantic reasonercomputer.software_genreOperator (computer programming)Description logicDebuggingMiddleware (distributed applications)Conjunctive querycomputermedia_commoncomputer.programming_languageSSRN Electronic Journal
researchProduct

A Representation of Relational Systems

2003

In this paper elements of a theory of multistructures are formulated. The theory of multistructures is used to define a binary representation of relational systems.

Theoretical computer scienceRelational calculusRelational databaseCodd's theoremComputer scienceStatistical relational learningRelational modelConjunctive queryDomain relational calculusRelational Model/Tasmania
researchProduct